/*基本属性配置*/
export class Setting {
  public static user: any = {
    name: '员工'
  };

  public static APP: any = {                           //平台信息
    name: 'pi-top 出货单打印测试',
    description: 'pps_order-库存管理系统',
    copyright: '© 2018 - pi-top（玺得科技）',
    logo: '../../../assets/img/logo.png',
    logoDark: '../../../assets/img/logo-dark.png',
    defaultImg: '../../../assets/img/dummy.png',
    userDefaultImg: '../../../assets/img/user-default.png',
    iconfont: '//at.alicdn.com/t/font_889174_u9kv481eko.js'  //iconfont图标Symbol地址
  };
  public static MENUS: Array<any> = [];      //平台菜单

  /**
   * 表单校验的状态，配合Util.ngValidateErrorMsg方法使用，此状态一般用来判断显示表单提示信息
   * eg1:<div nz-form-explain *ngIf="ngValidateErrorMsg(ngPhone) == Setting.valitateState.empty">请输入手机号！</div>
   * eg2:<div nz-form-explain *ngIf="ngValidateErrorMsg(ngPhone) == Setting.valitateState.error">请输入正确的手机号！</div>
   */
  public static valitateState: any = {
    empty: "empty",
    error: "error"
  };

  //存入storage信息的键名
  public static storage: any = {
    menusInfo: 'menus',//存入localStorage的菜单的键值
    language: 'language',//存入localStorage的语言的键值
    authorizationToken: 'AuthorizationToken',//存入localStorage的token的键值
    staffInfo: 'staffInfo',//存入localStorage的staffInfo的键值
  };

  public static msgTip: any = {
    box: [
      '此处为pi-top产品入库管理中心，所有生产测试完成的合格品都需通过此管理中心存入pi-top云数据库。',
      '“查看”—— 可以通过此功能查看箱子中的产品的数量及编码，并能从库存中删除此箱；',
      '“装箱”—— 需要入库的产品通过装箱功能按步骤执行即可，不可随意拿出已保存到库存中的产品；',
      '“拆箱”—— 从箱子中取出部分已入库产品需要通过拆箱功能。'
    ]
  };

}
